Vers un environnement multi personnalites pour la configuration et le deploiement d'applications a base de composants logiciels
نویسندگان
چکیده
The multiplication of architecture description languages, component models and platforms implies a serious dilemma for component based software architects. On the one hand, they have to choose a language to describe concrete configurations which will be automatically deployed on execution platforms. On the other hand, they wish to capitalize their software architectures independently of any description languages or platforms. To solve this problem, we propose a multi personalities environment for the configuration and the deployment of component based applications. This environment is composed of a core capturing a canonical model of configuration and deployment, and a set of personalities tailored to languages and platforms. This paper details the architecture of such an environment and describes the personalities for the CORBA and Fractal component models. MOTS-CLÉS : déploiement, configuration, composant, CORBA, Fractal.
منابع مشابه
Gestion du deploiement de composants sur reseau P2P
The deployment of component-based applications relies on a centralized directory to store the components. This paper describes an approach to distribute software components to be deployed on a set of peers of a peer to peer network in order to exploit some associated characteristics (load balancing, fault-tolerance, self-organisation). The proposed architecture is situated in the context of OSG...
متن کاملAssemblage automatique et adaptation d'applications à base de composants
Résumé. Dans cet article, nous introduisons MADCAR, un modèle de moteurs dédiés à la construction et à la reconfiguration dynamique et automatique d’applications à base de composants. Dans MADCAR, la description d’une application regroupe la définition des configurations valides et les règles de transfert de l’état de l’application lors des adaptations. Cette description est découplée de toute ...
متن کاملVers une architecture d'adaptation automatique des applications reparties basées composants
Résumé. Les systèmes informatiques d’aujourd'hui sont de plus en plus pervasifs, composés de composants hétérogènes fournissant des fonctionnalités avec des interactions complexes. Les recherches existantes sur le développement à base de composants ont surtout porté sur la structure des composants, les interfaces et les fonctionnalités de ces derniers. Le domaine de l'architecture logicielle tr...
متن کاملContribution à la conception à base de composants logiciels d'applications scientifiques parallèles. (Contribution to the design of scientific parallel applications based on software components)
ion des ressources Afin de faciliter le portage de l’application, le modèle de programmation utilisé doit permettre d’abstraire la conception d’applications des ressources visées. En effet, chaque application doit être optimisée en fonction des ressources d’exécution. Il est donc nécessaire d’adapter certaines parties de l’application. Les modèles de composants logiciels doivent permettre d’exp...
متن کاملUn meta-modele pour l'automatisation du deploiement d'applications logicielles
RÉSUMÉ. Le déploiement est maintenant considéré comme une activité à part entière du cycle de vie du logiciel. Les grandes entreprises souhaitent pouvoir automatiser cette étape tout en prenant en compte les caractéristiques de chaque machine cible. Pour répondre à ces besoins, nous avons défini un environnement de déploiement : ORYA (Open enviRonment to deploY Applications). Cet environnement ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره cs.NI/0411053 شماره
صفحات -
تاریخ انتشار 2004